festering row - French English Dictionary